at a cracking pace - German English Dictionary